Expand description
This is a library which allows anyone to change various properties of their strings with a heavy emphasis on performance. Allows programmers to manipulate a single programatic name consistently in multiple contexts.
§Example
// Remember to import the `Inflect` trait!
use inflections::Inflect;
assert_eq!("Hello World".to_camel_case(), "helloWorld".to_owned());
Modules§
- Utilities to change the case of a string to another case. Supports “lower case,” “UPPER CASE,” “sentence case,” “Title Case,” “camelCase,” “PascalCase,” “kebab-case,” “Train-Case,” “snake_case,” and “CONSTANT_CASE.”
Traits§
- An extension trait to make the functions in the
case
module available as methods on thestr
type.